//app.js
App({
  onLaunch: function () {
    
    if (!wx.cloud) {

      console.error('请使用 2.2.3 或以上的基础库以使用云能力');

      wx.showToast({
        title: '当前微信版本不支持，请更新到最新版本后再使用!',
        mask: true,  // 遮罩，防止用户点击页面
        duration: 2000,
        success: ()=>{
          // 退出当前小程序，返回上一层
          wx.navigateBackMiniProgram();
        }
      })
      
    } else {
      wx.cloud.init({
        traceUser: true,
      })
    }

    // 获取签名
    wx.cloud.callFunction({
      name:'sign',  // 云函数文件名
      success:(res)=>{
        console.log('云函数调用成功',res);
        this.globalData.sign = res.result.sign;  // 获取在云函数中生成的腾讯云ocr授权签名
        this.globalData.openid = res.result.openid;
      }
    })

    this.globalData = {
      sign: null,
      openid: null,
    }
  }
})
